package com.sz.mes.excel.model;

import java.util.Date;
import java.lang.Double;
import java.math.BigDecimal;

import com.alibaba.excel.enums.BooleanEnum;
import com.alibaba.excel.annotation.write.style.ContentStyle;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.format.DateTimeFormat;
import com.diboot.core.util.D;
import com.diboot.file.excel.BaseExcelModel;
import lombok.Getter;
import lombok.Setter;
import javax.validation.constraints.NotNull;

import com.sz.mes.entity.WorkHours;
/**
* 工时 导出model定义
* @author hem
* @version 1.0
* @date 2024-11-28
* Copyright © szhs
*/
@Getter @Setter
@ExcelIgnoreUnannotated
public class WorkHoursExportModel extends BaseExcelModel {



    /**
     * 单据编号
     */
    @ExcelProperty(value = "单据编号")
    private String receiptNum;



    /**
     * 计划号
     */
    @ExcelProperty(value = "计划号")
    private String planNum;



    /**
     * 工序名称
     */
    @ExcelProperty(value = "工序名称")
    private String techName;



    /**
     * 正常工时
     */
    @ExcelProperty(value = "正常工时")
    private BigDecimal normalTime;



    /**
     * 正常总工时
     */
    @ExcelProperty(value = "正常总工时")
    private BigDecimal allNormalTime;



    /**
     * 工作时间
     */
    @DateTimeFormat(D.FORMAT_DATETIME_Y4MDHMS)
    @ExcelProperty(value = "工作时间")
    private Date workDay;


}